Software Engineer
1 week ago
Mobile Software Engineer - iOS
An expanding, entrepreneurial technology company, Alarm.com is seeking a motivated iOS Mobile Software Developer to join our Customer Experience team. The ideal candidate will contribute to the creation of high-quality mobile applications, and aid in creating a seamless user experience and an app with robust functionality. As an iOS Developer on the mobile team, you will work closely with Product Management, Quality Engineering, and our other Developers adding and maintaining features for our end users. You will leverage new and old Apple technologies while developing in an Agile environment. Typical projects will involve a variety of technologies and skills and will occasionally require full stack development and design of new systems with the help of our application architects. We're looking for a candidate with a background in computer science or computer engineering. Ideally, you will be someone who enjoys the challenge of solving complicated problems and who will cautiously yet confidently work on a system which has high volume and millions of daily active users.
Very few companies innovate and develop across such a broad range of technologies as Alarm.com. This position is ideal for the candidate who seeks a friendly company culture where one can work closely with smart and highly productive people across a very interesting spectrum of wireless, software, and hardware/device technologies to develop outstanding consumer products.
RESPONSIBILITIES
The Mobile App Developer's primary job responsibilities will include:
- Developing mobile applications for iPhone [as well as server-side APIs]
- Writing coherent, organized code. The ideal candidates must be comfortable working on a complicated code-base with high levels of abstraction
- Working with Product Management to help define functional specifications for mobile applications
- Implementing multi-device application features as part of an interactive Agile development process
- Researching, adopting, and integrating new technologies
- Innovating and improving existing products and mobile app features
- Taking ownership of projects to ensure their successful completion with respect to deadlines
- Collaborating with Quality Assurance in developing a test plan to ensure successful deployment of updates
- Other duties as assigned
- B.A. or B.S. in Computer Science or similar engineering program with strong academic performance. Liberal arts academic experience or interests are also a plus.
- 0-2 years of experience in Software Development, preferably in mobile development
- Understanding of computer science fundamentals: operating systems, data structures, algorithmic analysis, concurrency
- Ability to work collaboratively and cross-functionally with various teams
- 1+ year of iOS experienced preferred
- Self-starter, analytical, tenacious problem solver
- Strong verbal and written communication skills
- Rigorous attention to detail and focus on quality of deliverables
- Passion for working with technology and excitement for creating high quality consumer technology products
- Experience with Swift, Objective-C, Cocoa Touch, iOS SDK, Core Animation
- Experience with Git, JSON, Rest, XML and XHTML
- Experience with Smart Home Assistants
- Experience with unit testing (JUnit, Mockito, Robolectric) and UI testing (Espresso)
- Experience writing code for a multi-threaded environment
- Experience writing scripts in: Python, Ruby, Groovy, Bash, etc
- Experience with or knowledge of common architectural patterns: MVP, MVVM
- Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
- Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team
- Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
- Focus on fun: Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
- Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week.
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we're innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We're seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.
For more information, please visit www.alarm.com.
COMPANY BENEFITS
Alarm.com offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package
Alarm.com is an Equal Opportunity Employer
In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.
Notice To Third Party Agencies:
Alarm.com understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with Alarm.com, please email your company information and standard agreement to RecruitingPartnerships@Alarm.com.
-
Lead Software Engineer
1 week ago
Lawrence, Kansas, United States Kristen J. Bates & Associates LLC Full timeJob DescriptionYaskawa - Solectria Solar is America's leading manufacturer of high power photovoltaic inverters for solar applications. Join a driven and innovative team working in a fast paced and challenging high technology environment. Let your talent fuel one of the nation's fastest growing industries. We offer an excellent benefit package, the ability...
-
Senior Software Engineer
2 days ago
Lawrence, Kansas, United States Alarm Full timeAs a Software Engineer at , you will work with a small team of full-stack developers who work on all server-side aspects of smart home security. Our mandate is broad and includes (and is not limited to) processing security events, provisioning equipment, monitoring station signaling, testing automation, and integrating a wide and diverse set of devices with...
-
Embedded Linux Software Engineer
5 days ago
Lawrence, Kansas, United States Kristen J. Bates & Associates LLC Full timeJob DescriptionYaskawa - Solectria Solar is America's leading manufacturer of high power photovoltaic inverters for solar applications. Join a driven and innovative team working in a fast paced and challenging high technology environment. Let your talent fuel one of the nation's fastest growing industries. We offer an excellent benefit package, the ability...
-
Senior Software Development Expert
1 week ago
Lawrence, Kansas, United States Alarm Full timeSenior Software Development ExpertWe're looking for an experienced Senior Software Development Expert to lead our iOS Mobile Software Development efforts. As a key member of our Customer Experience team, you'll oversee the development of high-quality mobile applications, driving innovation and excellence in software development.About This OpportunityThis...
-
Automotive Radar Systems Engineer
6 days ago
Lawrence, Kansas, United States Ainstein AI Full timeWe are seeking an experienced Radar Product and App Engineer to join our team at Ainstein AI. In this role, you will be responsible for working closely with hardware and software engineers to design, implement, and optimize advanced radar systems. This includes conducting comprehensive performance evaluations and validation testing to ensure that our...
-
Sustaining Engineering Manager
6 days ago
Lawrence, Kansas, United States Kristen J. Bates & Associates LLC Full timeJob DescriptionYaskawa - Solectria Solar is America's leading manufacturer of high power photovoltaic inverters for solar applications. Join a driven and innovative team working in a fast paced and challenging high technology environment. Let your talent fuel one of the nation's fastest growing industries. We offer an excellent benefit package, the ability...
-
Electrical Engineering Solutions Architect
6 days ago
Lawrence, Kansas, United States Ainstein AI Full timeWe are seeking a highly skilled Radar Product and App Engineer to join our team at Ainstein AI. As a key member of our engineering department, you will be responsible for designing, implementing, and optimizing advanced radar systems. Your primary focus will be on collaboration with both hardware and software engineers to ensure seamless integration and...
-
Radar Product Engineer
2 weeks ago
Lawrence, Kansas, United States Ainstein AI Full timeAbout UsAinstein AI is a leading developer of advanced radar systems. Our mission is to revolutionize the automotive industry with cutting-edge technology.Job SummaryWe are seeking a highly skilled Electrical Engineering professional to join our dynamic team. As an Advanced Radar Systems Developer, you will work collaboratively with hardware and software...
-
Lead Engineer
5 days ago
Lawrence, Kansas, United States Kristen J. Bates & Associates LLC Full timeJob DescriptionWe are looking for an energetic, collaborative validation engineering leader who embracesScrum/Agile methodologies to verify and validate high reliability PV inverters and associatedsub-systems. This is a hands-on leadership position where you will be challenged with a widevariety of assignments. This includes: Scrum project planning,...
-
Electrical Engineering Professional
2 weeks ago
Lawrence, Kansas, United States Ainstein AI Full timeAbout Ainstein AIAinstein AI is a pioneering company in the development of advanced radar systems. Our goal is to make a lasting impact on the automotive industry by delivering innovative solutions that exceed expectations.Job RoleAs a Signal Processing Expert, you will play a crucial role in the design, implementation, and optimization of advanced radar...
-
Radar Systems Engineer
2 weeks ago
Lawrence, Kansas, United States Ainstein AI Full timeCompany Overview">Ainstein AI is a leading developer of advanced radar systems. Our team consists of skilled engineers and experts in the field, working together to design, implement, and optimize our products.We are seeking a dedicated and experienced Radar Product and App Engineer to join our dynamic team full-time (40 hours/week). This role demands a deep...
-
Radar Product Engineer
1 week ago
Lawrence, Kansas, United States Ainstein AI Full timeAinstein AI is seeking a highly skilled Radar Product and App Engineer to join our team. As a key member of our dynamic team, you will be responsible for designing, implementing, and optimizing advanced radar systems. This role demands a deep understanding of radar technology, including signal processing, algorithms, waveform design, target detection,...
-
Advanced Radar Systems Engineer
2 weeks ago
Lawrence, Kansas, United States Ainstein AI Full time**About the Role:**We are looking for an experienced Advanced Radar Systems Engineer to join our team. In this role, you will be responsible for developing and implementing cutting-edge radar technologies that enable real-time object detection and tracking.The ideal candidate will have expertise in signal processing, machine learning, and algorithm...
-
Electrical Engineering Professional
1 week ago
Lawrence, Kansas, United States Ainstein AI Full timeJob Overview: Ainstein AI is seeking a highly skilled Advanced Radar Technology Expert to join our team. In this role, you will develop and implement cutting-edge radar systems, working closely with both hardware and software engineers.Responsibilities:Develop and implement cutting-edge radar systemsCollaborate with engineers to design and optimize radar...
-
Mechanical Engineering Laboratory Director
2 weeks ago
Lawrence, Kansas, United States University of Kansas Full time**Job Description**\The University of Kansas seeks a highly skilled Mechanical Engineering Laboratory Director to support faculty members in all mechanical engineering laboratories. As a key member of the department, you will collaborate with staff to manage laboratory resources, coordinate undergraduate mechanical engineering lab activities, and provide...
-
Radar Product and App Development Engineer
2 weeks ago
Lawrence, Kansas, United States Ainstein AI Full time**Job Description:**We are seeking a skilled Radar Product and App Development Engineer to join our team. As a key member of our dynamic team, you will play a critical role in designing, implementing, and optimizing advanced radar systems.The ideal candidate will possess expert-level knowledge in signal processing, algorithms, waveform design, target...
-
Radar Product Engineer Specialist
1 week ago
Lawrence, Kansas, United States Ainstein AI Full timeCompany Overview: Ainstein AI is a leading technology company specializing in the development of cutting-edge radar systems. Our team is dedicated to pushing the boundaries of innovation and delivering exceptional results.Salary: $74,298 per yearJob Description:We are seeking an experienced Radar Product Engineer to join our dynamic team. The ideal candidate...
-
Biomedical Engineering Manager
5 days ago
Lawrence, Kansas, United States LMH Health Full timeDescriptionSomething special starts here.You can't define it, but you know it when you see it: the difference between an average life and the good life. When your cup is full - with joy, purpose and lifelong health - it shows. At LMH Health, we are all about healthy people, healthy communities and healthy futures, and that makes us your destination for an...
-
Manufacturing Process Engineer
7 days ago
Lawrence, Kansas, United States Berry Global, Inc Full timeAbout the PositionAs an IML Specialist at Berry Global Group, Inc., you will play a critical role in maintaining the high-performance standards of our IML automated equipment on the Injection Molding floor. Your expertise will contribute to the optimization of production processes, reduction of waste, and enhancement of overall efficiency. In this dynamic...
-
Lead Power Electronics Engineer
2 days ago
Lawrence, Kansas, United States Kristen J. Bates & Associates LLC Full timeJob DescriptionYaskawa - Solectria Solar is America's leading manufacturer of high power photovoltaic inverters for solar applications. Join a driven and innovative team working in a fast paced and challenging high technology environment. Let your talent fuel one of the nation's fastest growing industries. We offer an excellent benefit package, the ability...