Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Embedded Software Engineer image - Rise Careers
Job details

Senior Embedded Software Engineer

Cromulence is looking for a full-time Senior Embedded Software Engineer. Successful candidate will be capable of working independently or side-by-side within a team structure to develop and deliver successful program capabilities.

Required Skills:

  • A minimum of 3 years’ experience in the design, development, and testing of CNO tools for embedded systems or IOT devices
  • A thorough understanding of using cryptographic primitives such a Diffie Helman Key Exchange, elliptic curves, hashing algorithms, symmetric block encryption, and digital signatures
  • Experience in developing client-server architectures with backend database driven architectures
  • Familiarity with basic IP networking concepts such as routing, NAT, DNS
  • Understanding the unique implementation techniques used in CNO tools
  • Ability to grasp system concepts, break concepts into tangible components and understand how existing and future components will fit into a customer’s mission space
  • Experience in customer facing roles (briefings, design reviews, technical exchanges, etc)
  • Self-motivated and passionate about supporting the US Cybersecurity mission

Required Education:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related discipline (equivalent professional experience may be considered in lieu of degree)

Security Clearance:

  • An active U.S. government security clearance is required at the time of application. Qualified applicants may be subject to a security investigation and must meet minimum qualifications for access to classified information. As a result, U.S. Citizenship is required for this role. Applicants may be subject to additional security requirements.

Benefits:

A successful company begins with happy employees. Cromulence takes our company culture seriously and works hard to maintain an atmosphere that rewards people for getting the best results. What we offer to all our employees:

  • Extremely competitive base salary and bonuses
  • Full benefits: Medical, Dental, Vision, STD, LTD, 4 weeks of paid parental leave (all 100% paid for by Cromulence)
  • 401(K) with a hefty company matching program
  • 4 weeks of Paid Time Off (PTO)
  • 11 paid holidays
  • Flexible work hours and remote work when possible
  • Continuing education benefits
  • Additional perks like company retreats, DEF CON trips, well-stocked kitchens & breakrooms, a sweet historic downtown office, and more!

Cromulence is a growing Cybersecurity company located in historic downtown Melbourne, Florida. We were founded in 2014 and specialize in Computer Network Operations Tools, Cybersecurity Competitions, advanced Program Analysis Research & Development, and Vulnerability Research.

Cromulence, a Parsons company, is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status.

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Embedded Software Engineer, Cromulence LLC

Cromulence is on the hunt for a passionate Senior Embedded Software Engineer to join our dynamic team in beautiful Melbourne, Florida. If you have at least three years of experience in designing, developing, and testing Computer Network Operations (CNO) tools for embedded systems or IoT devices, this might be the perfect opportunity for you! You'll get to dive deep into cryptographic primitives like Diffie-Hellman Key Exchange, hashing algorithms, and digital signatures, allowing you to make real contributions to our projects. This role isn’t just about coding; you'll interact with clients during briefings and design reviews, helping them understand how our solutions fit their mission. Your strong understanding of networking concepts will also be crucial as you develop client-server architectures. We love self-motivated individuals who are passionate about supporting the US Cybersecurity mission. Plus, with benefits that include a competitive salary, extensive healthcare cover, generous PTO, and flexible working arrangements, we ensure our team members feel valued. Join us in our quest to make the digital realm a safer place while enjoying the perks of working at Cromulence, where an exciting career awaits you!

Frequently Asked Questions (FAQs) for Senior Embedded Software Engineer Role at Cromulence LLC
What are the main responsibilities of a Senior Embedded Software Engineer at Cromulence?

As a Senior Embedded Software Engineer at Cromulence, you'll be tasked with designing, developing, and testing CNO tools for embedded systems and IoT devices. This role involves hands-on programming using cryptographic techniques, creating robust client-server architectures, and utilizing your networking knowledge to enhance system functionalities. Additionally, you'll engage with clients through briefings and design reviews, ensuring the solutions we develop are aligned with our customers' needs.

Join Rise to see the full answer
What skills and qualifications are required for the Senior Embedded Software Engineer position at Cromulence?

To qualify for the Senior Embedded Software Engineer position at Cromulence, you should possess a Bachelor's degree in Computer Science or a related field, alongside at least three years of relevant experience. Key skills include expertise in CNO tools, cryptographic primitives, and client-server architectures, as well as a solid understanding of IP networking concepts. An active U.S. government security clearance is also essential for this role.

Join Rise to see the full answer
What is the work culture like at Cromulence for a Senior Embedded Software Engineer?

At Cromulence, we pride ourselves on nurturing a culture that prioritizes employee satisfaction and success. As a Senior Embedded Software Engineer, you'll work in a collaborative environment where your ideas and contributions are valued. We promote flexibility with remote work options and encourage continuous learning through education benefits. Enjoy working in a supportive atmosphere that not only recognizes hard work but also celebrates it!

Join Rise to see the full answer
Is security clearance a requirement for the Senior Embedded Software Engineer role at Cromulence?

Yes, for the Senior Embedded Software Engineer position at Cromulence, having an active U.S. government security clearance at the time of application is mandatory. As this role involves sensitive information, meeting the qualifications for access to classified data is essential. U.S. citizenship is also a requirement for this position.

Join Rise to see the full answer
What benefits can a Senior Embedded Software Engineer expect at Cromulence?

Cromulence offers a competitive benefits package to our Senior Embedded Software Engineers, which includes a high base salary, performance bonuses, comprehensive health coverage, a generous 401(K) matching program, and four weeks of paid time off. We also believe in work-life balance, providing flexible hours and the possibility of remote work, alongside additional perks like company retreats and a well-stocked office environment.

Join Rise to see the full answer
Common Interview Questions for Senior Embedded Software Engineer
Can you explain your experience with CNO tools and how it relates to the role of a Senior Embedded Software Engineer?

In your response, highlight specific projects you've worked on that involved CNO tools. Discuss your technical competencies in developing and testing these tools, emphasizing your understanding of their real-world applications and how your efforts contributed to enhancing security protocols or system functionalities.

Join Rise to see the full answer
What cryptographic techniques are you experienced with, and how have you applied them in your previous roles?

Share detailed examples of how you've used cryptographic techniques such as encryption, hashing, and key exchange in past projects. Illustrate your role in implementing these techniques, any challenges you faced, and how you ensured system security within embedded environments.

Join Rise to see the full answer
How do you handle collaboration and communication with clients in a technical environment?

Explain your approach to working alongside clients, detailing how you bridge technical knowledge with client expectations. Discuss how you conduct briefings and technical exchanges, and provide examples of successful collaborations that led to productive outcomes and satisfied clients.

Join Rise to see the full answer
Describe your experience with client-server architectures. What challenges have you faced and how did you overcome them?

Discuss specific projects where you implemented client-server architectures. Emphasize the challenges such as system integrations or performance bottlenecks, and explain the strategies you used to address these challenges, including optimizing database interactions or enhancing communication protocols.

Join Rise to see the full answer
What networking concepts are essential for the Senior Embedded Software Engineer role?

In your answer, cite key networking concepts like routing, NAT, and DNS, and explain their relevance to embedded systems. Discuss how your understanding of these concepts informs your design choices and enhances the performance and security of the tools you develop.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects simultaneously?

Outline your time management strategies, such as using project management tools or methodologies. Provide examples of how you've effectively prioritized tasks based on deadlines, project impact, or team dependencies, and how this led to successful project completions.

Join Rise to see the full answer
Can you explain a complex technical concept to a non-technical audience?

Demonstrate your ability to communicate complicated ideas by providing an example where you translated a technical concept to a layperson. Focus on using relatable analogies or simplified language and showcase your enthusiasm for making technology accessible.

Join Rise to see the full answer
What motivates you to work in the field of cybersecurity, particularly at Cromulence?

Share your passion for cybersecurity and your understanding of its importance. Discuss what excites you about working at Cromulence, such as our mission, innovative projects, or commitment to employee growth, and how this drives your performance in the Senior Embedded Software Engineer role.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in embedded systems?

Explain your commitment to continuous learning by mentioning specific resources you use, such as online courses, industry conferences, or professional groups. Highlight your proactive approach to staying ahead of trends and applying new knowledge to your work.

Join Rise to see the full answer
How do you ensure quality in your software development process?

Discuss your methods for maintaining high-quality standards, such as implementing coding best practices, performing code reviews, and conducting thorough testing procedures. Give examples of how these practices have improved the quality and reliability of the projects you've worked on.

Join Rise to see the full answer
Similar Jobs
Fiserv Hybrid Berkeley Heights, New Jersey
Posted 12 days ago

Become a pivotal part of Fiserv as the Senior Director of Software Engineering, driving innovation in payment processing technology.

Photo of the Rise User

Join Toyota Research Institute as a Senior Software Integration Engineer and play a key role in revolutionizing human-machine interaction in autonomous vehicles.

Photo of the Rise User
RELX Remote Berkeley Heights, NJ (Connell Dr)
Posted 4 hours ago

Join LexisNexis Risk Solutions as a .Net Core Senior Software Engineer to drive AI developments in government HR policy solutions.

Posted 15 hours ago

Alma is searching for a talented backend engineer to develop innovative AI-driven solutions for the legal tech industry.

Photo of the Rise User

Join Meriplex as a Full Stack Developer where you'll innovate and transform IT solutions with a talented team.

Join Truelogic as a Senior Front-End Developer (React) and work on transformative digital projects for top U.S. companies.

Photo of the Rise User

As a Full Stack Engineer at Mutual of Omaha, you will innovate user interfaces and develop scalable software solutions using cutting-edge technologies.

Join Mobile Wave Solutions as a Full-Stack Software Engineer and contribute to a game-changing learning platform for healthcare professionals.

Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Posted 9 months ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!